#tab_header ul {
    padding: 0;
    margin: 0;
}

#tab_header li {
    list-style: none;
    float: left;
    border: 1px solid;
    border-color: #ccc;
    border-bottom-width: 0;
    margin: 0 0.5em 0 0;
    -moz-border-radius: 10px 10px 0 0;
} 

#tab_header li a {
    padding: 0 1em;
    background: #edf3fe;
}

#tab_header .selected a {
    position: relative;
    top: 2px;
    background: white;
}

#tab_content {
    border: 1px solid;
    border-color: #ccc;
    clear: both;
    width: 100%;
}

#tab_content ul {
    padding: 0;
    margin: 0;
}

#tab_content li {
    list-style: none;
    float: left;
    border: 1px solid;
    border-color: #ccc;
    margin: 0 0.5em 0 0;
} 

#tab_content li a {
    padding: 0 1em;
    background: #edf3fe;
}

#tab_content .selected li a {
    padding: 0 1em;
    background: white;
}

